﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Clases.Clases;

namespace Clases.Estructuras
{
    public struct StrGrupo
    {
        private int _idGrupo;
        private String _codigoGrupo;
        private int _cuatrimestre;
        private int _anno;
        private Usuario _profesor;
        private Materia _materia;

        public int idGrupo
        {
            get { return _idGrupo; }
            set { _idGrupo = value; } 
        }


        public String codigoGrupo
        {
            get { return _codigoGrupo; }
            set { _codigoGrupo = value; }
        }

        public int cuatrimestre
        {
            get { return _cuatrimestre; }
            set { _cuatrimestre = value; }
        }

        public int anno
        {
            get { return _anno; }
            set { _anno = value; }
        }

        public Usuario profesor
        {
            get { return _profesor; }
            set { _profesor = value; }
        }

        public Materia materia
        {
            get { return _materia; }
            set { _materia = value; }
        }

        public String nombreMateria
        {
            get { return _materia.nombre; }
        }

        public String nombreProfesor
        {
            get { return _profesor.nombre; }
        }

        public String apellidoProfesor
        {
            get { return _profesor.apellido1; }
        }
    }
}